---
title: bud.tapAsync
description: Access the bud.js object through an async callback
tags:
  - helpers
---

Access the bud.js object through an async callback.

## Usage

```js title=bud.config.js
export default async bud => {
  await bud.tapAsync(bud => {
    await bud.sh(`echo 'hello world!'`)
  })
}
```

It may be helpful to consider that the bud config default export is esssentially just a **bud.tapAsync** callback.
